0953c0e9065b5a18cad2c6d87459ac875c25de9b,src/main/java/de/ellpeck/actuallyadditions/mod/tile/TileEntityLaserRelayEnergy.java,TileEntityLaserRelayEnergy,transferEnergyToReceiverInNeed,#EnumFacing#Network#number#boolean#,141

Before Change


                    if(relayTile instanceof TileEntityLaserRelayEnergy){
                        TileEntityLaserRelayEnergy theRelay = (TileEntityLaserRelayEnergy)relayTile;
                        if(theRelay.mode != Mode.INPUT_ONLY){
                            int amount = theRelay.receiversAround.size();
                            if(theRelay == this && theRelay.receiversAround.containsKey(from)){
                                //So that the tile energy was gotten from isn't factored into the amount
                                amount--;

After Change


                        if(theRelay.mode != Mode.INPUT_ONLY){
                            boolean workedOnce = false;

                            for(EnumFacing facing : theRelay.receiversAround.keySet()){
                                if(theRelay != this || facing != from){
                                    TileEntity tile = theRelay.receiversAround.get(facing);